Stdio 传输协议
概述
MCP (Model Context Protocol) 的标准输入输出 (Stdio) 传输协议,作为本地连接的主要方式,通过子进程通信实现 Claude 与 MCP 服务器间的交互。
关键内容
- 工作原理:
- Claude 启动 MCP 服务器作为子进程
- 通过标准输入输出管道进行通信
-
无额外网络开销
-
配置方式:
toml [mcp_servers.example] command = "node" args = ["server.js"] -
优势:
- 本地进程通信,性能最优
- 无需网络配置
-
适用于本地工具集成
-
适用场景:
- 本地运行的 MCP 服务器
- 无需跨网络访问的工具
-
与 HTTP 对比:
- Stdio:本地进程,高性能,无认证
- HTTP:远程服务,支持认证,网络通信
来源
- raw/assets/claude-howto/05-mcp/README.md — Claude How To MCP 传输方式介绍
相关
- MCP — implements
- HTTP 传输协议 — compares_to
- 本地 MCP Servers — enables
- MCP协议层 — related_to